/*通用css样式表*/
.left{

  float: left;
}
.right{
  float: right;
}
.center{
text-align: center;
}
.big{
font-size:120%;
font-weight: 120%;
}
.container-fluid-nwu{
 padding-right: 15px;
  padding-left: 15px;
  margin-right: auto;
  margin-left: auto;
  padding-top: 51px;
}
.container-form-nwu{
 padding-right: 15px;
  padding-left: 15px;
  margin-right: 10%;
  margin-left: 10%;
  padding-top: 55px;
  margin-bottom: 65px;
}
@media (max-width:970px){
.container-form-nwu{
  padding-right: 15px;
  padding-left: 15px;
  margin-right: 5px;
  margin-left: 5px;
  padding-top: 55px;
  margin-bottom:105px;
}



}
@media (max-width:790px){
.container-form-nwu{
  padding-right: 15px;
  padding-left: 15px;
  margin-right: 5px;
  margin-left: 5px;
  margin-bottom: 105px;
}
.td3{
width:40%;
font-weight: bold;
font-size: 110%;
text-align:right;
}
.td4{
width:60%;
padding-left: 10px;
padding-bottom:10px;
padding-top:10px;
}

.form-control {
  display: block;
  width:300px;
  height: 34px;
  padding: 6px 12px;
  font-size: 14px;
  line-height: 1.42857143;
  color: #555;
  background-color: #fff;
  background-image: none;
  border: 1px solid #ccc;
  border-radius: 4px;
  -webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,.075);
  box-shadow: inset 0 1px 1px rgba(0,0,0,.075);
  -webkit-transition: border-color ease-in-out .15s,-webkit-box-shadow ease-in-out .15s;
  -o-transition: border-color ease-in-out .15s,box-shadow ease-in-out .15s;
  transition: border-color ease-in-out .15s,box-shadow ease-in-out .15s;
}


}
.t1{
width:25%;

font-weight: bold;
font-size: 110%;
}
.t2{
width:75%;
}

@media (min-width:790px){
.td3{
width:30%;
font-weight: bold;
font-size: 110%;
text-align:right;
}
.td4{
width:70%;
padding-left: 10px;
padding-bottom:10px;
padding-top:10px;
}
}

.padding-nwu{
padding-bottom:10px;
padding-top:10px;
}
.span-input-left{
display: inline-block;
float:left;
text-align:center;
padding-top:5px;
padding-bottom:5px;
font-size:110%;
padding-left: 25px;
padding-right: 10px;
}

.bg-black{
background-color:#222222;

}

p.text-footer{
  font-family: inherit;
  font-weight: 500;
  line-height: 1.1;
  color: #fff;
  margin-top:10px;
  text-align: center;
  font-size:15px;
}
p.text-footer.small{
font-size:75%;
}

/*detail.html   css*/
.form-nwu{
width:50%;
display:inline;
margin-left:15px;
}
.table-nwu{
width:50%;
display:inline;
margin-left:15px;
}
.table-nwu > thead > tr > th,
.table-nwu > tbody > tr > th,
.table-nwu > tfoot > tr > th,
.table-nwu > thead > tr > td,
.table-nwu > tbody > tr > td,
.table-nwu > tfoot > tr > td {
  padding: 8px;
  line-height: 1.42857143;
  vertical-align: top;
  border-top: 1px solid #ddd;
}
.table-nwu > thead > tr > th {
  vertical-align: bottom;
  border-bottom: 2px solid #ddd;
}


.form-control-nwu {

  height: 34px;
  padding: 6px 12px;
  font-size: 14px;
  line-height: 1.42857143;
  color: #555;
  background-color: #fff;
  background-image: none;
  border: 1px solid #ccc;
  border-radius: 4px;
  -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075);
          box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075);
  -webkit-transition: border-color ease-in-out .15s, -webkit-box-shadow ease-in-out .15s;
       -o-transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s;
          transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s;
}
.form-control-nwu:focus {
  border-color: #66afe9;
  outline: 0;
  -webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,.075), 0 0 8px rgba(102, 175, 233, .6);
          box-shadow: inset 0 1px 1px rgba(0,0,0,.075), 0 0 8px rgba(102, 175, 233, .6);
}
.form-control-nwu::-moz-placeholder {
  color: #999;
  opacity: 1;
}
.form-control-nwu:-ms-input-placeholder {
  color: #999;
}
.form-control-nwu::-webkit-input-placeholder {
  color: #999;
}
.form-control[disabled],
.form-control[readonly],
fieldset[disabled] .form-control {
  cursor: not-allowed;
  background-color: #eee;
  opacity: 1;
}

@media(max-width:560px){
.form-control-nwu {
  width:320px;
  height: 34px;
  padding: 6px 12px;
  font-size: 14px;
  line-height: 1.42857143;
  color: #555;
  background-color: #fff;
  background-image: none;
  border: 1px solid #ccc;
  border-radius: 4px;
  -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075);
          box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075);
  -webkit-transition: border-color ease-in-out .15s, -webkit-box-shadow ease-in-out .15s;
       -o-transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s;
          transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s;
}
.form-control-nwu:focus {
  border-color: #66afe9;
  outline: 0;
  -webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,.075), 0 0 8px rgba(102, 175, 233, .6);
          box-shadow: inset 0 1px 1px rgba(0,0,0,.075), 0 0 8px rgba(102, 175, 233, .6);
}
.form-control-nwu::-moz-placeholder {
  color: #999;
  opacity: 1;
}
.form-control-nwu:-ms-input-placeholder {
  color: #999;
}
.form-control-nwu::-webkit-input-placeholder {
  color: #999;
}
.form-control[disabled],
.form-control[readonly],
fieldset[disabled] .form-control {
  cursor: not-allowed;
  background-color: #eee;
  opacity: 1;
}

}


.li-nwu{
padding-bottom:10px; 
font-size:110%;
width:100%;
padding-left:205px;
}
icon-nwu{
padding-right: 15px;
font-size:120%;
}
@media(max-width:560px){
icon-nwu{
padding-right: 15px;
font-size:120%;
}
.li-nwu{
padding-bottom:10px; 
font-size:110%;
padding-left:15px;
}
}



.bg-black{
background-color:#222222;

}

@media (min-width:768px) {
.navbar-fixed-bottom{
  position: fixed;
  right: 0;
  left: 0;
  bottom:0;

  z-index: 1030;

}}
.navbar-fixed-bottom1{
  position: fixed;
  right: 0;
  left: 0;
  bottom:0;
  margin-top:150px;
  z-index: 1030;

}
@media (max-width:768px) {
.navbar-fixed-bottom{
  position: relative;
  width:100%;
  height:58px;
  padding-top: 2px;
}}
p.text-footer{
  font-family: inherit;
  font-weight: 500;
  line-height: 1.1;
  color: #fff;
  text-align: center;
  font-size:14px;
}
p.text-footer.small{
font-size:75%;
}

/*detail.html   css*/
.form-nwu{
width:50%;
display:inline;
margin-left:15px;


}

/*events2.html css  */
.carousel-caption-nwu{
  position: absolute;
  right: 5%;
  bottom: 20px;
  top:5%;
  bottom:20%;
  z-index: 10;
  padding-top: 20px;
  padding-bottom: 20px;
  color: #fff;
  text-align: center;
  text-shadow: 0 1px 2px rgba(0, 0, 0, .6);
}
.carousel-caption-nwu .btn {
  text-shadow: none;
}
.carousel-inner > .item > img,
.carousel-inner > .item > a > img {
  display: block;
  max-width: 100%;

}

.carousel-caption-nwu2{
  position: absolute;
  left: 5%;
  bottom: 50px;
  top:5%;
  bottom:20%;
  z-index: 10;
  padding-top: 20px;
  padding-bottom: 20px;
  color: #fff;
  text-align: center;
  text-shadow: 0 1px 2px rgba(0, 0, 0, .6);
}
.carousel-caption-nwu2 .btn {
  text-shadow: none;
}
.carousel-inner > .item > img,
.carousel-inner > .item > a > img {
  display: block;
  max-width: 100%;

}

.img-size{

  width:70px;
  height:70px;
}

@media (min-width:763px) {
.padding-left-28{
padding-left:28%;

}  
}
@media (max-width:425px) {
.padding-left-28{
padding-left:0px;
}
}
.text-span{

  text-align:center;
  padding-top:5px;

  font-size: 110%;
}
.text-span1{

  text-align:center;
 width:70px;
  font-size: 110%;
  padding:0px 0px 0px 0px;
}

.panel-nwu {
  border-color: #337ab7;
}
.panel-nwu > .panel-heading {
  color: #fff;
  background-color: #555555;
  border-color: #555555;
}

.li-mobile {
padding:0px 10px 0px 10px;

}
@media(max-width:469px){
.li-mobile {
padding:0px;
margin-left: -10px;


}
}
.row-img{
width:100%;
border-radius: 50%;
}

@media(max-width:425px){
.font-nwu{
  font-size:250%;
  }
  .margin-350{
    margin-top:150px;
  }
.index-background{
background:url(../img/index-mobile.jpg);
background-size:425px;

}
.color1{
  color:#000;
}
}
@media(min-width:425px){
  @media(max-width:650px){
.font-nwu{
  font-size:250%;
  }
  .margin-350{
    margin-top:150px;
  }
.index-background{
background:url(../img/index-mobile.jpg);
background-size:485px;

}
.color1{
  color:#000;
}
  }}
@media(min-width:650px){
@media(max-width:1081px){
.font-nwu{
 font-size:550%;
}
.color1{
color:#535353;

}
 .margin-350{
    margin-top:305px;
  }
 .index-background{
background: url(../img/index.jpg);
background-size: 1080px 768px;
 }}}
 @media(min-width:1081px){
@media(max-width:1360px){
.font-nwu{
 font-size:550%;
}
.color1{
color:#535353;

}
 .margin-350{
    margin-top:305px;
  }
 .index-background{
background: url(../img/index.jpg);
background-size: 1366px 768px;
 }}}
@media(min-width:1360px){
@media(max-width:1921px){
.font-nwu{
 font-size:550%;
}
.color1{
color:#535353;

}
 .margin-350{
    margin-top:305px;
  }
 .index-background{
background: url(../img/index.jpg);
background-size: 1366px 768px;
 }}}

 .p-font{
 font-size:150%;
font-weight:400;
padding:5px 10px 5px 10px;
 }

 .h2-font{
padding:50px 20px 10px 20px;
font-weight:200;
color:#00a0e9;
font-size:200%;
font-family: "Microsoft Yahei";
 }
  .h3-font{
 font-size:120%;
font-weight:300;
padding:20px;
 }
   .h3-font-head{
 font-size:120%;
font-weight:300;
padding:13px;
 }

@media(min-width:560px){
.panel-footer1{
   width:80%;
  padding: 0px 100px 35px 110px;
  margin:0px 100px 0px 200px;
  background-color: #f5f5f5;
  border-top: 1px solid #ddd;
  border-bottom-right-radius: 3px;
  border-bottom-left-radius: 3px;
  
}}
@media (min-width:790px){
.img1{
width:450px;

}

}
@media (max-width:789px){
.img1{
width:350px;
}
}
.hide-nwu{

  display: none;
}
.active.hide-nwu {
  display: block;
}
.active1{
background-color:#16456E;
color:#fff;
} 
.active1>a,
.active1>a:hover{
background-color:#16456E;
color:#fff;
text-decoration: none;
} 
